package gxmzu.gxmzuproject.service;

import gxmzu.gxmzuproject.entity.MiniCarItem;
import gxmzu.gxmzuproject.config.common.BaseService;
import gxmzu.gxmzuproject.param.MiniCarItemQueryParam;
import gxmzu.gxmzuproject.vo.MiniCarItemQueryVo;
import gxmzu.gxmzuproject.config.common.Paging;

import java.io.Serializable;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Code534
 * @since 2022-08-10
 */
public interface MiniCarItemService extends BaseService<MiniCarItem> {

    /**
     * 根据ID获取查询对象
     * @param id 主键id
     * @return MiniCarItemQueryVo
     */
    MiniCarItemQueryVo getMiniCarItemById(Serializable id);

    /**
     * 获取分页对象
     * @param param MiniCarItemQueryParam
     * @return Paging<MiniCarItemQueryVo>
     */
    Paging<MiniCarItemQueryVo> getMiniCarItemPageList(MiniCarItemQueryParam param);

}
